
#include "Ps2.h"
#include <iostream>

using namespace npAdapter;
using namespace std;


Ps2::Ps2() // class inheritance
{
    //To initialize data member;
}

Ps2::~Ps2()
{
    //To delete dynamic data member
}

Ps2::Ps2(const Ps2& cpy) // class inheritance
{
    //To copy data member
}

Ps2& Ps2::operator=(const Ps2& asn)
{
    if (this == &asn)
    {
        return *this;
    }
    else
    {
        //To invoke base class operator=
        
        //To assign data member, note to delete dynamic member if exists.
        
        return *this;
    }
}

Ps2* Ps2::clone() const
{
    return new Ps2(*this);
}

//other constructors

//public methods
void Ps2::transferData()
{
    cout << "Ps2 is transfering data.." << endl;
}

//protected methods
